#!/usr/bin/python3
# -*- coding: UTF-8 -*-

# 对经常取指定索引范围的操作，用循环十分繁琐，因此，Python提供了切片（Slice）操作符，能大大简化这种操作
L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']
print(L[0 : 3])
print(L[ : 3])
# 取倒数第一个元素
print(L[ -1 : ])

# 生成0-100的数列
L = list(range(100))
print(L)
# 取出前10个
print(L[ : 10])
# 取出后10个
print(L[-10 : ])
# 前10个数，每两个取一个
print(L[ : 10 : 2])
# 所有数，每5个取一个
print(L[ : : 5])
# 复制list
print(L[:])

# tuple\字符串也可以进行同样的切片操作
